﻿@{
    Layout = "~/Views/Shared/Chapter.cshtml";
}

<div class="panel panel-primary">
    <div class="panel-heading">
        <h3 class="panel-title">Chars, Strings, and Working with Text</h3>
    </div>
    <div class="panel-body">
        <ul>
            <li>Characters</li>
            <li>
                The <code>System.String</code> Type
                <ul>
                    <li>Constructing Strings</li>
                    <li>Strings Are Immutable</li>
                    <li>Comparing Strings</li>
                    <li>String Interning</li>
                    <li>String Pooling</li>
                    <li>Examining a String’s Characters and Text Elements</li>
                    <li>Other String Operations</li>
                </ul>
            </li>
            <li>
                Constructing a String Efficiently
                <ul>
                    <li>Constructing a <code>StringBuilder</code> Object</li>
                    <li><code>StringBuilder</code> Members</li>
                </ul>
            </li>
            <li>
                Obtaining a String Representation of an Object: <code>ToString</code>
                <ul>
                    <li>Specific Formats and Cultures</li>
                    <li>Formatting Multiple Objects into a Single String</li>
                    <li>Providing Your Own Custom Formatter</li>
                </ul>
            </li>
            <li>Parsing a String to Obtain an Object: Parse</li>
            <li>
                Encodings: Converting Between Characters and Bytes
                <ul>
                    <li>Encoding and Decoding Streams of Characters and Bytes</li>
                    <li>Base-64 String Encoding and Decoding</li>
                </ul>
            </li>
            <li>Secure Strings</li>
        </ul>
    </div>
</div>